stick in the mire - Francés Inglés Diccionario